From: route@monster.com
Sent: Tuesday, June 14, 2016 5:16 PM
To: hg@apeironinc.com
Subject: Please review this candidate for: IMS Integration
This resume has been forwarded to
you at the request of Monster User xapeix03
|
|||||||
|
|||||||
|
|
|
||||||
|
||||||
|
Cindy Zhang 224 Zachary
Walk
214-227-7724 Murphy, Texas 75094
US Citizen cindy.zhang224@gmail.com Software Engineer | Business Analyst Highly productive software
engineer with 10+ years experience in business requirement analysis,
architectural design, development, test, debug, support and documentation for
highly scalable, distributed, embedded, real-time call server which can
handle 3 million calls (data transactions) per hour. Major strength in:
Technical Skills
Software
Development Method: Agile(SCRUM) and Waterfall Languages/Framework:
Java, C++/C, J2EE, Spring, Struts, EJB, JSP, JSF, Hibernate, Web
Services(SOAP, RESTful), C#, ASP.Net, SQL/Programming, HTML,
XHTML, XML, JSON, CSS, JavaScript, JQuery, AJAX, UNIX Shell Script, EXPECT
Script, Perl Script Operating Systems: UNIX
(HPUX, Solaris), Linux , Windows Network
Protocols:
HTTP, IP, TCP, UDP, FTP/SFTP, SNMP, LTE, GSM/UMTS, CDMA, H.248, SIP,
CSCF, Diameter, M3UA, SCTP, SS7 Software
Tools: Eclipse, Clearcase, HP Quality Center, NetBeans, Jira Selected Accomplishment ·
Reviewed
software submissions and debug complex problems and test solutions
extensively throughout development phase. Received certificates of
outstanding contributions to software releases. Promoted due to exceptional
performance (cost savings and high output) when my department asked employees
to find jobs due to outsourcing and budgetary reduction. ·
Found
root cause and fixed bugs for fields issues during restarts and live upgrades
within the customer (AT&T) required turn-around time of 48 hours. ·
Finished
challenging tasks ahead of schedule where I lacked experience by leveraging
team knowledge and focusing on the problem. ·
Facilitated
remote-team communication and local team Agile coaching/knowledge-sharing,
whole project beat deadline by one week despite the Waterfall to Agile
transition and local team’s dependency on the remote-team which had a legacy
of delivering behind schedule and full of bugs. EXPERIENCE Jan.
2013 - Current ·
Practicing
Java EE, Java Spring/Hibernate/Struts, JPA, JSP, JSF, Web Services(SOAP,
RESTful). ·
Developed an
employee vacation tracking intranet for a dummy company using C#, ASP.NET,
SQL programming. Ericsson/Nortel Networks
Acquired by Ericsson, Richardson, TX Jan. 2000
– Dec.
2012
Agile Team Member | Senior
Software Enginee | Business Analyst, BCAM
GSM/UMTS
Jan.
2012 – Dec. 2012
AT&T Customer release: IPv6 for SIP on Ericsson mobile-phone call
server (MSC). · Contributed to high-level
design, provided requirement, overseen India/China team’s development.
(C++/Protel) · Shared my knowledge about
Signaling Gateway software architecture (C++) and Agile development
methodology via Web/wiki page creation, training etc. · Coached local team Agile
methodology by setting up Agile user story/task framework, acceptance
criteria, Agile planning/retrospective meeting objectives, and facilitated
most Agile meetings. · Collaborated
with local teams as well as teams in India and China through Scrum of Scrums
meetings and Community of Practice (CoP) discussions. This avoided potential
issues and unnecessary testing prior to implementations. · Prioritized
and implemented user stories and tasks with Agile team members. Tasks
included, setting up testing strategy/plan, implementing automated test cases
(Java), testing call flow and configurations table integrity and synchronization between Oracle SQL and
in-house Database. · Overseen local team’s task
allocation and progress, provided suggestions to Product Owner and Scrum
Master to identify risks and impediments, making sure all tasks are completed
on-time. · Whole project beat deadline
by one week despite the Waterfall to Agile transition and local team’s
dependency on the remote-team which had a legacy of delivering behind
schedule and full of bugs. · Volunteered in company
process improvement team to improve customer and employee satisfaction. Agile Team Member | Senior Software Enginee, BCAM CDMA
Mar. 2009 – Dec. 2011 · Prototyped porting LTE
protocol stack (>20,000 line of C++ code) to Linux platform which includes
changing open source IMS simulator (> 5000 lines of Java code) to test it
in a very tight schedule while working on other projects. · Designed, developed, and
tested Sprint Custom release for MSC call
server pooling feature which provides geo-redundancy, load sharing and
balancing. · Performed weekly CDMA19
software upgrade and basic function verification on a scalable, distributed
real-time call server which can handle 2.5 million calls (data transactions)
per hour. · Contributed to the Verizon custom release: IP to BSC, which
includes: o Finished on-time setting
up/automating Clearcase workflow via Unix Shell Script, and train developers
via wiki page, etc, despite that I lack Clearcase admin experience by
leveraging local and remote team expertise. o Contributed
to software solution for network configuration management using C++ and
Oracle SQL Database on Linux operating system. o
Contributed to Integration of 3rd party software (C++) with
in-house software, ensured software functioned within the product and met the
carrier-grade reliability requirements. · Wrote
CDMA17 end-to-end signaling customer document with Ericsson Signaling
Gateway. · Developed
tools to automate logging into CDMA MSC to collect data via Unix shell script and EXPECT script and Perl
Script. · Volunteered
in helping team transition from Nortel to Ericsson work environment,
Waterfall to Agile software development methodology by creating Web/wiki pages,
training teams while working on two other major projects. Developer Lead | Senior
Software Engineer | Business Analyst, GSM/UMTS
Jan.
2000 – Mar. 2009 · Wrote high level design,
provided functional requirements, overseen and worked with Canada/local team
on multiple MSC call server signaling and overload control features during
MSC platform transitions to Linux. MSC call server footprint reduced by 95%
and capacity increased to 3 million calls (data transactions) per hour.
(Protel/C++/Java). · Found root cause and fixed
various internal/field issues due to distributed database synchronization or
mobile call load distribution during the distributed, scalable call server
(MSC) restarts and live upgrades. · Supported
and leveraged expertise from teams across the company, including local teams
as well as global teams in Canada, China and India. · Invented a
distributed-system overload control algorithm by brain-storming with senior
architect, team lead when I was a junior software engineer, the overload
control algorithm was ported to different platforms during MSC platform
transitions, is used on fields (AT&T, T-Mobile etc) for the past decades
which went through the high call volume events such as American Idol,
Earthquake etc, 0 field issue is found. EDUCATION MS, in
Computer Science, University of North Texas, Denton, TX, GPA 4.0/4.0 BS, Chemistry,
Lanzhou University, Lanzhou, Gansu, China |
|
|
||||||||
|
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|